Основи комп`ютерних технологій

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Міністерство сільського господарства РФ

ФГТУ ВПО "Ульяновська державна сільськогосподарська академія"

Контрольна робота

з дисципліни "Основи комп'ютерних технологій"

студента 2 курсу

заочного відділення

економічного факультету

спеціальність 060500

"Фінанси та кредит"

підгрупи 1Б

Кирилова Ю.Ю.

Ульяновськ 2008



Пакети прикладних програм. Типи і призначення

Пакети прикладних програм є потужним інструментом автоматизації розв'язуваних користувачем задач, практично повністю звільняючи його від необхідності знати, як виконує комп'ютер ті чи інші функції і процедури з обробки інформації.

В даний час є широкий спектр ППП, що розрізняються за своїм функціональним можливостям і способам реалізації.

Пакет прикладних програм (ППП) - це комплекс програм, призначений для вирішення завдань певного класу (функціональна підсистема, бізнес-додаток).

Розрізняють такі типи ППП:

загального призначення (універсальні);

метод-орієнтовані;

проблемно-орієнтовані;

глобальних мереж;

організації (адміністрування) обчислювального процесу.

ППП загального призначення - універсальні програмні продукти, призначені для автоматизації розробки та експлуатації функціональних завдань користувача та інформаційних систем у цілому.

До цього класу ППП відносяться:

редактори текстові (текстові процесори) і графічні;

електронні таблиці;

системи управління базами даних (СКБД);

інтегровані пакети;

Case-технології;

оболонки експертних систем і систем штучного інтелекту.



Редактори

Редактором називається ППП, призначений для створення і зміни текстів, документів, графічних даних та ілюстрації.

Вони призначені, в основному, для автоматизації документообігу у фірмі.

Редактори за своїми функціональними можливостями можна підрозділити на текстові, графічні та видавничі системи.

Текстові редактори призначені для обробки текстової інформації і виконують, в основному, такі функції:

запис тексту у файл;

вставку, видалення, заміну символів, рядків, фрагментів тексту;

перевірку орфографії;

оформлення тексту різними шрифтами;

вирівнювання тексту;

підготовку змістів, розбиття тексту на сторінки;

пошук і заміну слів і виразів;

включення в текст нескладних ілюстрацій;

друк тексту.

Найбільшого поширення набули текстові редактори Microsoft Word, Word Perfect (в даний час належить фірмі Corel), ChiWriter, Multi-Edit (American Cybernetics) і ін

Графічні редактори призначені для обробки графічних документів, включаючи діаграми, ілюстрації, креслення, таблиці. Допускається управління розгром фігур і шрифтів, переміщення фігур і букв, формування будь-яких зображень. З найбільш відомих графічних редакторів можна назвати PC Paintbrush, Boieng Graf, Fanvision та інші (зокрема, пакети Corel DRAW, Adobe Photoshop і Adobe Illustrator).

Видавничі системи поєднують у собі можливості текстових та графічних редакторів, мають розвинені можливостями щодо форматування смуг з графічними матеріалами і наступним виведенням на друк. Ці системи орієнтовані на використання у видавничій справі і називаються системами верстки. З таких систем можна назвати продукти PageMaker фірми Adobe і Ventura Publisher корпорації Corel.

Електронні таблиці

Електронної таблицею називається ППП, призначений для обробки таблиць. Дані в таблиці зберігаються в осередках, що знаходяться на перетині шпальт і рядків. У комірках можуть зберігатися числа, символьні дані і формули. Формули задають залежність значення одних осередків від вмісту інших осередків. Зміна вмісту осередку призводить до зміни значень в залежних від неї осередках.

До найбільш популярним ППП цього класу належать такі продукти, як Microsoft Excel, Lotus 1-2-3, Ouattro Pro та ін

Системи управління базами даних

Для створення всередині машинного інформаційного забезпечення використовуються спеціальні ППП - системи управління базами даних.

База даних - це сукупність спеціальним чином організованих наборів даних, що зберігаються на диску.

Управління базою даних включає в себе введення даних, їх корекцію і маніпулювання даними, тобто додавання, видалення, витяг, оновлення і т. д. Розвинені СУБД забезпечують незалежність прикладних програм, що працюють з ними, від конкретної організації інформації в базах даних. Залежно від способу організації даних розрізняють: мережеві, ієрархічні, розподілені, реляційні СУБД.

З наявних СУБД найбільшого поширення набули Microsoft Access, Microsoft FoxPro, Paradox (корпорації Borland), а також СУБД компаній Oracle, Informix, Ingres, Sybase, Progress та ін

Інтегровані пакети

Інтегрованими пакетами називаються ППП, що поєднують у собі функціонально різні програмні компоненти ППП загального призначення.

Сучасні інтегровані ППП можуть включати в себе:

текстовий редактор;

електронну таблицю;

графічний редактор;

СУБД;

комунікаційний модуль.

В якості додаткових модулів в інтегрований пакет можуть включатися такі компоненти, як система експорту-імпорту файлів, калькулятор, календар, системи програмування.

Інформаційний зв'язок між компонентами забезпечується шляхом уніфікації форматів представлення різних даних. Інтеграція різних компонентів в єдину систему надає користувачеві незаперечні переваги в інтерфейсі, але неминуче програє в частині підвищених вимог до оперативної пам'яті.

З наявних пакетів можна виділити наступні: Framework, Startnave, Microsoft Office.

CASE-технології застосовуються при створенні складних інформаційних систем, що зазвичай вимагають колективної реалізації проекту, в якому беруть участь різні фахівці: системні аналітики, проектувальники і програмісти.

Під CASE-технологією розуміється сукупність засобів автоматизації розробки інформаційної системи, що включає в себе методологію аналізу предметної області, проектування, програмування та експлуатації ІС.

Інструментальні засоби CASE-технології застосовуються на всіх етапах життєвого циклу системи (від аналізу і проектування до впровадження і супроводу), значно спрощуючи рішення виникаючих задач. CASE-технологія дозволяє відокремити проектування інформаційної системи від власне програмування і налагодження: розробник системи займається проектуванням на більш високому рівні, не відволікаючись на деталі. Це дозволяє не допустити помилок вже на стадії проектування та отримати скоєні програмні продукти. Ця технологія змінює всі стадії розробки ІС, найбільше відбиваючись на етапах аналізу і проектування.

Нерідко застосування CASE-технології виходить за рамки проектування і розробки ІС. Технологія дає можливість оптимізувати моделі організаційних і управлінських структур компаній і дозволяє їм краще вирішувати такі завдання, як планування, фінансування, навчання. Таким чином, CASE-технологія дозволяє провести радикальне перетворення діяльності компанії, спрямоване на оптимальну реалізацію того чи іншого проекту чи підвищення загальної ефективності бізнесу.

Колективна робота над проектом передбачає обмін інформацією, контроль виконання завдань, відстеження змін і версій, планування, взаємодію і управління. Фундаментом реалізації подібних функцій найчастіше служить загальна база даних проекту, яку зазвичай називають репозитарієм. По суті, репозитарій - це інформаційний архів, де зберігаються відомості про процеси, даних і зв'язках об'єктів в додатку, що розробляється.

У різних CASE-технологіях репозитарій реалізується по-різному і може містити описи і моделі даних, а також правила їх обробки. Сховище є найважливішим компонентом набору інструментальних засобів CASE і служить джерелом інформації, необхідної для автоматизації побудови проектованих систем і генерацій додатків. Крім того, CASE-продукти на базі репозитарію дозволяють розробникам використовувати в роботі над проектом та інші інструментальні засоби, наприклад пакунки швидкої розробки програм.

В даний час CASE-технології - одна з найбільш динамічно розвиваються галузей інформатики, що об'єднує сотні компаній. З наявних на ринку CASE-технології можна виділити: Application Development Workbench (ADW) фірми Knowledge Ware, BPwin (Logic Works), CDEZ Tods (Oracle), Clear Case (Alria Software), Composer (Texas Instrument), Discover Development Information System (Software Emancipation Technology).

Сучасні CASE-технології успішно застосовуються для створення ІС різного класу: банки, фінансові корпорації, великі фірми. Вони зазвичай мають досить високу вартість і вимагають тривалого навчання і кардинальної реорганізації всього процесу створення ІС. Тим не менш економічний ефект застосування CASE-технології досить значний, і більшість сучасних серйозних програмних проектів здійснюється саме з їх допомогою.

Експертні системи (ЕС)

Постійно зростаючі вимоги до засобів обробки інформації в економіці та соціальній сфері стимулювали комп'ютеризацію процесів вирішення евристичних (неформалізованих) завдань типу "що буде, якщо", заснованих на логіці та досвід спеціалістів. Основна ідея при цьому полягає в переході від строго формалізованих алгоритмів, розпорядчих, як вирішувати задачу, до логічного програмування з зазначенням, що потрібно вирішувати на базі знань, накопичених фахівцями предметних областей.

Основу експертних систем складає база знань, в яку закладається інформація про дану предметної області. Є дві основні форми представлення знань в ЕС: факти і правила. Факти фіксують кількісні і якісні показники явищ і процесів. Правила описують співвідношення між фактами, зазвичай у вигляді логічних умов, що пов'язують причини і наслідки.

Для вирішення задач подібного класу використовуються так звані експертні системи.

Експертні системи - це системи обробки знань у вузькоспеціалізованої галузі підготовки рішень користувачів на рівні професійних експертів. Експертні системи використовуються для цілей:

інтерпретації стану систем;

прогнозу ситуацій у системах;

діагностики стану систем;

цільового планування;

усунення порушень функціонування системи;

управління процесом функціонування; і т. д.

В якості засобів реалізації експертних систем на ЕОМ ргспользуют так звані оболонки експертних систем. Прикладами оболонок експертних систем, що застосовуються в економіці, є: Шедл (Діалог), Expert-Ease та ін

Метод-орієнтовані ППП

Метод-орієнтовані ППП відрізняються тим, що в їх алгоритмічної основі реалізований будь-якої економіко-математичний метод вирішення задачі.

До них відносяться ППП:

математичного програмування (лінійного, динамічного, статистичного і т. д.);

мережевого планування і управління;

теорії масового обслуговування;

математичної статистики.

Проблемно-орієнтовані ППП

Це найбільш широкий клас пакетів прикладних програм. Практично немає жодної предметної області, для якої не існує хоча б одного ППП. Проблемно-орієнтованими ППП називаються програмні продукти, призначені для вирішення якої-небудь завдання в конкретній функціональної області.

З усього різноманіття проблемно-орієнтованих ППП виділимо групи, призначені для комплексної автоматизації функцій управління в промисловій та непромислової сферах і ППП предметних областей.

Проблемно-орієнтовані ППП для промислової сфери

Активне впровадження автоматизованих систем управління підприємствами (АСУП) у нашій країні довелося на 70-80-і рр.. АСУП створювалися на апаратній базі того часу - мейнфреймах ЄС ЕОМ, СМ ЕОМ та ін - і представляли собою сукупність функціональних підсистем для різних підрозділів, відділів збуту і т. д. На порядку сьогоднішнього дня - створення інтегрованих інформаційних систем, що відповідають новим вимогам.

По-перше, вони повинні (див. рис. 1.3) не тільки планувати виробництво вдосконаленими методиками (комплексний виробничий графік, потреби в матеріалах, потужностях), контролювати виконання плану робіт (управління запасами, клієнтськими замовленнями, замовленнями-нарядами, замовленнями на закупівлю і пр.), складати технологічні карти, управляти фінансовими та трудовими ресурсами, а й здійснювати ряд "невиробничих" функцій - контроль сервісного обслуговування, розподіл готової продукції і маркетинг.

По-друге, вони орієнтовані не на мейнфрейм, а на архітектуру клієнт-сервер, будуються на основі багатозадачних, розрахованих на багато користувачів операційних систем (типу UNIX) і реляційних баз даних, розробляються на базі CASE-технології і мають графічний користувальницький інтерфейс.

По-третє, сучасні системи здатні підтримувати різні типи виробництва: виготовлення "про запас", розробку та виготовлення вироби на замовлення, складання на замовлення, дрібно-і крупносерійного виробництва, виробництва з безперервним циклом, а також змішаний тип.

Західний ринок систем автоматизації виробничо-економічної діяльності нараховує сотні комплексних ППП. Їх можна умовно розбити на чотири групи.

1. Комплексні ППП інтегрованих програм загального призначення для автоматизації усієї діяльності великого або середнього підприємства (корпорації). Сюди відносять багатофункціональні продукти вищого цінового класу: R / 3 (SAP), Oracle, Mac-Рас Open (A. Andersen) та ін Як правило, такі продукти підтримують виробництва різних типів. З російських ППП цього класу слід відзначити систему "Галактика" (Новий Атлант).

2. До другої групи належать комплекти програм для управління виробництвом певного типу. До їх числа можна віднести: Genesic Manufacturing Suite (Edwards) - збірка на 3aKa3, Trition (Baan) - різні форми дискретного виробництва, PRISM (Macam) - виробництво з безперервним циклом і ін

3. Спеціалізовані програмні продукти: MMPS (i2 Technologies), MES (Fast System), що дозволяють зробити виробництво гнучкішим, прискорити його адаптацію до вимог ринку, здійснювати динамічне планування потреб в матеріалах, виробничих потужностях і складання гнучкого виробничого графіка, контролю роботи цехів.

4. ППП управління всім ланцюжком процесів, що забезпечують випуск продукції, починаючи з проектування деталей виробу і закінчуючи моментом отримання готового виробу споживачем: ERP-системи (Manugistics Numetrix) і ін

Вартість більшості комплексних проблемно-орієнтованих ППП висока (інколи понад 1 млн. доларів), проте більшість західних фірм для автоматизації своєї діяльності все таки йдуть по шляху використання комплексних проблемно-орієнтованих ППП.

Проблемно-орієнтовані ППП непромислової сфери призначені для автоматизації діяльності фірм, не пов'язаних з матеріальним виробництвом (банки, біржі, торгівля тощо). Вимоги до ППП цього класу багато в чому збігаються з вимогами до комплексних ППП для промислової сфери: створення інтегрованих багаторівневих систем. Світовими лідерами у створенні ППП цього класу є основні фірми-виробники ЕОМ (і пов'язані з ними "софтверні" фірми), а також компанії, що виробляють виключно програмне забезпечення (Oracle, Informix та ін.)

З усього достатку комплексних ППП непромислової сфери виділимо пакети, автоматизують банківську, фінансову, правову сферу. Банківські ППП в істотній мірі залежать від обраної функціональної декомпозиції інформаційної системи і зазвичай складаються з сукупності пакетів, що представляють собою багатомодульна систему, що працює в інтерактивному режимі, режимі реального часу, вирішальну завдання проведення фінансових операцій та управління банком у цілому і його окремими підрозділами на основі централізованої інтегрованої бази даних. Технічною основою реалізації комплексних банківських ППП є багатомашинна обчислювальна мережа з різною топологією з підключенням до глобальних обчислювальних мереж Swift, Reuter, Sprint, Internet і ін

Серед комплексних банківських ППП слід виділити пакети, розроблені такими (як правило, американськими) 4 ^ ірмамі:

фірмою IBM спільно з рядом фірм-виробників програмних продуктів: IBIS / AS, Midas ABS;

фірмою DEC - концепція DBS. (Digital Banking System), реалізована в PROFILE / FMS - Financial Management System, PROFILE / IBS-Integrated Banking System, IBS-90 - інтегрована банківська система;

фірмою NCR, що реалізує концепцію "відкрита спільна обробка даних" та її архітектуру в області банківської справи (NCR Bank View) у комплексних ППП типу DBS-банк;

фірмою Hewlett-Packard, що запропонувала концепцію HAI Bank (спільно з фірмою Diagram), реалізовану у вигляді сукупностей програмних модулів;

фірмою UNISYS - система FSA, Finesse Financial Branch Automation (система автоматизації функцій банківських установ);

фірмою Siemens-Nixdorf (Німеччина) - діалогова система "KORDOBA" (комплексна автоматизація діяльності банку);

фірмою Olivetti (Італія) - банківська платформа (Platform for Banking) для автоматизованого банку (комплекс ППП банківської діяльності);

фірмою Bull (Франція) - система ICBS для комплексної автоматизації діяльності банків.

З наявних російських комплексних банківських ППП відзначимо систему "Ді-асофт-БАНК" (АТ ДіаСофт), RS-BANK (R-Style), "Ва-Банк СТАРТ" (ФОРС), а також комплексні ППП фірм Программбанк, Інверсія, Центр Фінансових технологій, ІЦАнкей (всі Москва), CSBI ЇЇ (Петербург).

Одним з основних напрямків розвитку софтверної індустрії протягом кількох років є розробка ППП для окремих предметних областей: бухгалтерського обліку (ППП БО), фінансового менеджменту, правових систем і т. д.



Література

1. Інформаційні системи в економіці http://refsight.ru/Ekonomika_i_ekonomicheskaja_teorija/Informacionnjie_sistemji_v_ekonomike5-5.html

2. Програмне забезпечення (ПЗ) АІС http://english.rksi.ru/library/courses/opais/tema2_3.dbk

3. Загальна характеристика програмного забезпечення інформаційних технологій http://www.rcio.rsu.ru/webp/class1/potok114/Poltorak% 20T.W /% D0% 9F% D0% 9E.doc

Посилання (links):
  • http://refsight.ru/Ekonomika_i_ekonomicheskaja_teorija/Informacionnjie_sistemji_v_ekonomike5-5.html
  • http://english.rksi.ru/library/courses/opais/tema2_3.dbk
  • http://www.rcio.rsu.ru/webp/class1/potok114/Poltorak% 20T.W/ПО.doc
  • Додати в блог або на сайт

    Цей текст може містити помилки.

    Програмування, комп'ютери, інформатика і кібернетика | Контрольна робота
    60.8кб. | скачати


    Схожі роботи:
    Основи комп ютерних технологій
    Виробництво комп ютерів та комп ютерних технологій в Україні проблеми і перспективи
    Небезпека сучасних комп`ютерних технологій
    Аналіз технологій скоєння комп`ютерних злочинів
    Використання комп`ютерних технологій у діяльності міліції
    Оформлення книги з використанням комп`ютерних технологій
    Інструментальні засоби комп`ютерних технологій інформаційного
    Уроки з використанням інформаційних комп`ютерних технологій
    Розвиток комп`ютерних технологій в минулому і в майбутньому Інтернет
    © Усі права захищені
    написати до нас